<!DOCTYPE html>
<html  xmlns:th="http://www.thymeleaf.org">
<head th:replace="templates/headerCommon::common_header(~{::title},~{::link})">
    <title>商品展示页面</title>
    <!--    个性化的引入-->
    <link rel="stylesheet" th:href="@{/css/fragment.css}">
    <link rel="stylesheet" th:href="@{/css/font.css}">
</head>
<body>
<h1>方法1</h1>
 <tr th:each="p:${products}">
    <td th:text="${p.id}">1</td>
    <td th:text="${p.name}">商品名称</td>
    <td th:text="${p.price}">价格</td>
    <td th:text="${p.createTime}">创建时间</td>
    <td th:text=" ${p.onLine} ? '在售': '下架 '">默认值</td>
 </tr>

<h2>迭代状态</h2>
<table border="1px">
   <tr>
      <td>编号</td>
      <td>下标</td>
      <td>商品名称</td>
      <td>奇偶数</td>
      <td>记录数</td>
      <td>是否为第一个元素</td>
      <td>是否为最后一个元素</td>
   </tr>
<!--   第一个参数product:从集合中获得类型。名称自定义
       第二个参数iterStatus是内置迭代器中的内置对象，封装迭代的状态信息。名称自定义
 -->
   <tr th:each="product,iterStatus :${products}">
      <td th:text="${iterStatus.count}">1</td>
      <td th:text="${iterStatus.index}">0</td>
      <td th:text="${product.name}"></td>
      <td th:text="${iterStatus.even} ? '偶数': '奇数' "></td>
      <td th:text="${iterStatus.size}"></td>
      <td th:text="${iterStatus.first}"></td>
      <td th:text="${iterStatus.last}"></td>
   </tr>

</table>
</body>
</html>